package com.rxh.pojo.core;

import java.io.Serializable;

public class CoreCardholder implements Serializable {
     // 
    private Long id;

     // 平台订单表主键
    private Long orderId;

     // 
    private String firstName;

     // 
    private String lastName;

     // 
    private String country;

     // 
    private String province;

     // 
    private String city;

     // 
    private String address;

     // 
    private String zip;

     // 
    private String email;

     // 
    private String phone;

     // MD5卡号
    private String md5;

     // RSA卡号
    private String rsa;

     // 带有*号的卡号411111***1111
    private String simpleCard;

     // 6位版号(YYMMDD)
    private Integer version;

     // 常量组PayMode子组提供
    private String payType;

     // 
    private String issuer;

     // 0-最后支付 1-历史支付
    private Short payFlag;

     // 常量组ExtRisk提供
    private String extendRisk;

    /**
     * 
     * @return id 
     */
    public Long getId() {
        return id;
    }

    /**
     * 
     * @param id 
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 平台订单表主键
     * @return order_id 平台订单表主键
     */
    public Long getOrderId() {
        return orderId;
    }

    /**
     * 平台订单表主键
     * @param orderId 平台订单表主键
     */
    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    /**
     * 
     * @return first_name 
     */
    public String getFirstName() {
        return firstName;
    }

    /**
     * 
     * @param firstName 
     */
    public void setFirstName(String firstName) {
        this.firstName = firstName == null ? null : firstName.trim();
    }

    /**
     * 
     * @return last_name 
     */
    public String getLastName() {
        return lastName;
    }

    /**
     * 
     * @param lastName 
     */
    public void setLastName(String lastName) {
        this.lastName = lastName == null ? null : lastName.trim();
    }

    /**
     * 
     * @return country 
     */
    public String getCountry() {
        return country;
    }

    /**
     * 
     * @param country 
     */
    public void setCountry(String country) {
        this.country = country == null ? null : country.trim();
    }

    /**
     * 
     * @return province 
     */
    public String getProvince() {
        return province;
    }

    /**
     * 
     * @param province 
     */
    public void setProvince(String province) {
        this.province = province == null ? null : province.trim();
    }

    /**
     * 
     * @return city 
     */
    public String getCity() {
        return city;
    }

    /**
     * 
     * @param city 
     */
    public void setCity(String city) {
        this.city = city == null ? null : city.trim();
    }

    /**
     * 
     * @return address 
     */
    public String getAddress() {
        return address;
    }

    /**
     * 
     * @param address 
     */
    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    /**
     * 
     * @return zip 
     */
    public String getZip() {
        return zip;
    }

    /**
     * 
     * @param zip 
     */
    public void setZip(String zip) {
        this.zip = zip == null ? null : zip.trim();
    }

    /**
     * 
     * @return email 
     */
    public String getEmail() {
        return email;
    }

    /**
     * 
     * @param email 
     */
    public void setEmail(String email) {
        this.email = email == null ? null : email.trim();
    }

    /**
     * 
     * @return phone 
     */
    public String getPhone() {
        return phone;
    }

    /**
     * 
     * @param phone 
     */
    public void setPhone(String phone) {
        this.phone = phone == null ? null : phone.trim();
    }

    /**
     * MD5卡号
     * @return md5 MD5卡号
     */
    public String getMd5() {
        return md5;
    }

    /**
     * MD5卡号
     * @param md5 MD5卡号
     */
    public void setMd5(String md5) {
        this.md5 = md5 == null ? null : md5.trim();
    }

    /**
     * RSA卡号
     * @return rsa RSA卡号
     */
    public String getRsa() {
        return rsa;
    }

    /**
     * RSA卡号
     * @param rsa RSA卡号
     */
    public void setRsa(String rsa) {
        this.rsa = rsa == null ? null : rsa.trim();
    }

    /**
     * 带有*号的卡号411111***1111
     * @return simple_card 带有*号的卡号411111***1111
     */
    public String getSimpleCard() {
        return simpleCard;
    }

    /**
     * 带有*号的卡号411111***1111
     * @param simpleCard 带有*号的卡号411111***1111
     */
    public void setSimpleCard(String simpleCard) {
        this.simpleCard = simpleCard == null ? null : simpleCard.trim();
    }

    /**
     * 6位版号(YYMMDD)
     * @return version 6位版号(YYMMDD)
     */
    public Integer getVersion() {
        return version;
    }

    /**
     * 6位版号(YYMMDD)
     * @param version 6位版号(YYMMDD)
     */
    public void setVersion(Integer version) {
        this.version = version;
    }

    /**
     * 常量组PayMode子组提供
     * @return pay_type 常量组PayMode子组提供
     */
    public String getPayType() {
        return payType;
    }

    /**
     * 常量组PayMode子组提供
     * @param payType 常量组PayMode子组提供
     */
    public void setPayType(String payType) {
        this.payType = payType == null ? null : payType.trim();
    }

    /**
     * 
     * @return issuer 
     */
    public String getIssuer() {
        return issuer;
    }

    /**
     * 
     * @param issuer 
     */
    public void setIssuer(String issuer) {
        this.issuer = issuer == null ? null : issuer.trim();
    }

    /**
     * 0-最后支付 1-历史支付
     * @return pay_flag 0-最后支付 1-历史支付
     */
    public Short getPayFlag() {
        return payFlag;
    }

    /**
     * 0-最后支付 1-历史支付
     * @param payFlag 0-最后支付 1-历史支付
     */
    public void setPayFlag(Short payFlag) {
        this.payFlag = payFlag;
    }

    /**
     * 常量组ExtRisk提供
     * @return extend_risk 常量组ExtRisk提供
     */
    public String getExtendRisk() {
        return extendRisk;
    }

    /**
     * 常量组ExtRisk提供
     * @param extendRisk 常量组ExtRisk提供
     */
    public void setExtendRisk(String extendRisk) {
        this.extendRisk = extendRisk == null ? null : extendRisk.trim();
    }
}